const http = require('../../../utils/util')
const Base64 = require('../../../utils/base')
const app = getApp()
Page({

    /**
     * 页面的初始数据
     */
    data: {
		currentShop:{},
        list:[],
		store_id:''
    },
	//获取钱包数据
    getWallet: function () {
        let data = {
            user_id: wx.getStorageSync('user_id'),
            user_token: wx.getStorageSync('user_token'),
			store_id:this.data.store_id
        }
		http.post('user/wallet',Base64.encode(JSON.stringify(data))).then((res)=>{
			if(res.status==1){
				if(res.result.length!==0){
					this.setData({
						currentShop:res.result[0]
					})
				}
				this.setData({
					list:res.result
				})
			}else{
				wx.showToast({
					title:'获取数据失败'
				})
			}
		})
    },
	//切换门店
	shopChange(e){
		let current=this.data.list[e.detail.value]
		this.setData({
			currentShop:current
		})
	},
	//充值
	goTopup(){
		app.globalData.store_id=this.data.currentShop.id
		app.globalData.type_c=4
		wx.switchTab({
			url:'/pages/purchase/purchase'
		})
	},
	//去往购卡充值页面
	goPurchase(){
		app.globalData.store_id=this.data.currentShop.id
		wx.switchTab({
			url:'/pages/purchase/purchase'
		})
	},
	
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
		//获取钱包数据
		this.getWallet()
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
		
    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})